package com.lin.zoo.service;

import com.lin.zoo.po.Messege;
import com.lin.zoo.dao.UserDao;
import com.lin.zoo.po.Users;
import com.lin.zoo.util.VerifyUtil;

public class UserService {private UserDao userdao=new UserDao();
    //此用处作为将数据输入进User，无论是登录或是注册。
    Users user=new Users();

    public Messege login(String userName,String password){

        //判断用户输入是否合法，返回对应结果
        if (VerifyUtil.isInvalidUserName(userName)){
            return new Messege("用户名为空",null);
        }
        //输入合法，将用户输入数据输入entity中的users
        user.setName(userName);
        user.setPassword(password);
        //使用dao中方法，使输入与数据库对比，并返回结果
        return userdao.login(user);
    }

    //注册信息到user
    public Messege sign(String userName,String password) {
        return userdao.sign(userName,password);
    }

    //辨别用户身份
    public Messege disuser(){
        return userdao.disuser(user);
    }

    //注册用户个人信息
    public Messege signvisitor(String card,String number){
        return userdao.signvisitor(card,number);
    }

}
